N_NAME 15                        //定义名字数组中字符元素个数
#define MAN_SEX 5                        //定义性别数组中字符元素个数
#define MAX_NUMBER 30                    //定义号码数组中字符元素个数
#define MAX_ADDRESS 30                    //定义地址数组中字符元素个数
#define MAX 1000                        //定义数组中元素个数
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <stdlib.h>
typedef struct message
{
    char name[MAN_NAME];
    char sex[MAN_SEX];
    int age;
    char number[MAX_NUMBER];
    char address[MAX_ADDRESS];
}meaaage;
typedef struct PEOINF
{
    meaaage adta[MAX];                    //定义数组来存储1000个人的信息
    int sz;                                //定义变量来记录通讯录中有效信息个数
}ab;
 
//初始化通讯录
void Iniab(ab* content);                //初始化通讯录函数声明
 
//增加联系人信息
void addcontent(ab* content);            //增加联系人函数声明
 
//删除联系人信息
void delcontent(ab* content);            //删除联系人函数声明
 
//寻找联系人信息
void seekcontent(ab* content);            //寻找联系人函数声明
 
//修改联系人信息
void modcontent(ab* content);            //修改联系人函数声明
 
//展示联系人信息
void showcontent(ab* content);            //展示联系人函数声明
 
//清空联系人信息
void emptycontent(ab* content);            //清空联系人函数声明
 
//排序联系人信息
void sortcontent(ab* content);            //排序联系人信息函数声明


